OPC Studio User's Guide and Reference
Create<TValue>(DAItemArguments) Method



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.DataAccess.Reactive Namespace > DAWriteItemValueObserver Class > Create Method : Create<TValue>(DAItemArguments) Method
Contains an OPC server and item descriptors.

The value of this parameter cannot be null (Nothing in Visual Basic).

Creates a new observer that writes values into an OPC item given by OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments object.
Syntax
'Declaration
 
<NotNullAttribute()>
Public Overloads Shared Function Create(Of TValue)( _
   ByVal itemArguments As DAItemArguments _
) As DAWriteItemValueObserver(Of TValue)
'Usage
 
Dim itemArguments As DAItemArguments
Dim value As DAWriteItemValueObserver(Of TValue)
 
value = DAWriteItemValueObserver.Create(Of TValue)(itemArguments)
[NotNull()]
public:
static DAWriteItemValueObserver<TValue^>^ Creategeneric<typename TValue>
( 
   DAItemArguments^ itemArguments
) 

Parameters

itemArguments
Contains an OPC server and item descriptors.

The value of this parameter cannot be null (Nothing in Visual Basic).

Type Parameters

TValue

Return Value

Returns an observer that writes values into the given OPC item.

This method never returns null (Nothing in Visual Basic).

Remarks
The DAReactive.DefaultClientSelector selector will be used for OPC Data Access operations.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also